multiple casting - French English Dictionary